Instead of having BABL_CLASS() plus variants and making the macros
authorMartin Nordholts <martinn@src.gnome.org>
Sat, 17 Jan 2009 13:33:49 +0000 (13:33 +0000)
committerMartin Nordholts <martinn@src.gnome.org>
Sat, 17 Jan 2009 13:33:49 +0000 (13:33 +0000)
commitf52d7ff283fb97c43162b9e33eb1638b1d4679c9
treebb7d519312f07c342837346bd7be95398396cdb0
parent95d6021ba4506c8c2006750a430755126d11cada
Instead of having BABL_CLASS() plus variants and making the macros
expand to different things depending on if they are used in a
header or a .c file, have two versions: BABL_CLASS_DECLARE() and
BABL_CLASS_IMPLEMENT(). This enables further refactorisations of
the babl.h header.

* babl.h: Do the name changes and remove the unpleasant #undefs at
the bottom.

* babl-internal.h: Do the name changes.

* babl-component.[ch]
* babl-conversion.[ch]
* babl-extension.[ch]
* babl-fish.[ch]
* babl-format.[ch]
* babl-image.h
* babl-model.[ch]
* babl-sampling.h
* babl-type.[ch]: Adjust to changes.

svn path=/trunk/; revision=370
19 files changed:
ChangeLog
babl/babl-component.c
babl/babl-component.h
babl/babl-conversion.c
babl/babl-conversion.h
babl/babl-extension.c
babl/babl-extension.h
babl/babl-fish.c
babl/babl-fish.h
babl/babl-format.c
babl/babl-format.h
babl/babl-image.h
babl/babl-internal.h
babl/babl-model.c
babl/babl-model.h
babl/babl-sampling.h
babl/babl-type.c
babl/babl-type.h
babl/babl.h